Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.01.2014, 08:15
Интересующийся
Отправить личное сообщение для axyd Посмотреть профиль Найти все сообщения от axyd
 
Регистрация: 17.11.2011
Сообщений: 18

Клон Ruby on Rails на NodeJS
Он восновном завершен http://monojs.org и используется в некоторых проектах, но еще не полированный и без документации, есть только пара примеров.

Примеры :

- Классический блог на RoR http://example.monojs.org (admin/admin)
- Простая CMS
Блог http://jslang.gitsites.com
Редактирование http://jslang.gitsites.com/edit
(Нужно зарегистрироваться здесь http://gitsites.com чтобы можно было редактировать)

Насколько такой фреймворк был-бы интересен? Нужно знать чтобы решить - создать документацию и завершить его или оставить как есть для внутреннего использования.

# Чем похож на RoR

- По ощущениям от разработки все очень блмзко к RoR. Использует такой-же же API, именования и соглашения.
- Простой синхронный код, никакого сложного асинхронного кода обычного для ноды (за счет использования файберов).
- Более надежная и простая обраотка ошибок (за счет использования файберов).
- Полная поддержка стандартных подходов RoR для Web2.0 AJAX - remote link, JS response,
JS-hepres , Turbolinks, ...
- Такие-же контроллеры с калбеками.
- RESTful маршруты, включая вложенные.
- AssetPipeline (на базе Browserify, поддерживает CoffeeScript, клиентские шаблоны, minifying и т.д.)
- Автозагрузка и перезагрузка кода.
- Автораспознование формата запроса и использование подходящего шаблона (JS/HTML/...) и ContentType в ответе.
- Полная поддержка CoffeeScript, для серверного кода, серверные шаблоны, клиентский код, клиентские шаблоны (Backbone.js например). Все будет автоматически собрано конвертированно в JS и упаковано для браузера.
- Тесты/спецификации аналогичные RoR RSpec

# Что отличается от RoR

- Модульная структура (включая внутренние компоненты) - можно создавать множество серверов/приложений и комбинировать их в одно. Облегчает создание приложения как набор модулей.
- Нет ограничений на структуру проекта, вы можете использовать любую структуру как RoR или любую другую
на ваше подобие.
- Доступны все стандартные фичи и API ноды, полная совместимость с обычными асинхронными
Ответить с цитированием
  #2 (permalink)  
Старый 19.01.2014, 16:34
Интересующийся
Отправить личное сообщение для maxSLON Посмотреть профиль Найти все сообщения от maxSLON
 
Регистрация: 17.01.2014
Сообщений: 14

Надо будет устроить тест драйв
У ROR крутой язык Ruby.
Японец молодец. Все объект и погнали!!!)
Посмотрим, что же тут ребята наизобретали
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Учить ли Ruby on Rails? Ssandr Оффтопик 25 07.07.2020 11:49
Senior JavaScript developer (NodeJS + MongoDB) Украина oversun Работа 0 14.03.2013 17:13
Web Team lead (Ruby on Rails / JavaScript) Мск до 200тр и более Svet2010 Работа 0 27.09.2012 11:21
rails server - неработает почему-то Gamestop Серверные языки и технологии 1 29.10.2011 13:24
Comet: NodeJS - с чего начать разработку? Vulkan AJAX и COMET 13 27.11.2010 19:25